<html><head><title>ImagePlugin</title></head>
<body bgcolor="#FFFFDF" link="#009999" vlink="#006666" alink="#006666">
<font face="Arial" size="2"><p align="center"><b><font size="4">SpiderBasic - ImagePlugin</font></b></p>

<p><b>Overview</b></p><blockquote>

PureBasic supports external image formats through the use of a dynamic native plug-in system. 
By use of this system, only the required encoder or decoder will be added to the final executable, 
this in turn, dramatically reduces the size of the final program. 
<br>
<br>
If for example, the application only requires the JPEG decoder, only that code which deals with the 
JPEG decoder is used. 
<br>
<br>
Another nice feature is: if several decoders are being used, these decoders will be detected automatically, 
through the use of automatic image format detection. 
<br>
<br>
The following functions support image plugins: 
<br>
<a href="../image/loadimage.html">LoadImage()</a>, <a href="../image/catchimage.html">CatchImage()</a>, <a href="../image/saveimage.html">SaveImage()</a>, 
<a href="../sprite/loadsprite.html">LoadSprite()</a>, <a href="../sprite/catchsprite.html">CatchSprite()</a> and <a href="../sprite/savesprite.html">SaveSprite()</a>. 

</blockquote><p><b>Command Index</b><blockquote>
<a href="usejpeg2000imagedecoder.html">UseJPEG2000ImageDecoder</a><br>
<a href="usejpeg2000imageencoder.html">UseJPEG2000ImageEncoder</a><br>
<a href="usejpegimagedecoder.html">UseJPEGImageDecoder</a><br>
<a href="usejpegimageencoder.html">UseJPEGImageEncoder</a><br>
<a href="usepngimagedecoder.html">UsePNGImageDecoder</a><br>
<a href="usepngimageencoder.html">UsePNGImageEncoder</a><br>
<a href="usetgaimagedecoder.html">UseTGAImageDecoder</a><br>
<a href="usetiffimagedecoder.html">UseTIFFImageDecoder</a><br>
</blockquote></p>

<p><b>Example</b></p><blockquote>
<a href="../Examples/ImagePlugin.pb.html">ImagePlugin.pb</a>

</Blockquote><p><b>Supported OS </b><Blockquote>All</Blockquote></p><center><a href=../reference/reference.html>Reference Manual - Index</a></center>

</body></html>